A Collaboration Mechanism on Positive Interactions in Multi-agent Environments
نویسندگان
چکیده
In multi-agent environments where agents independently generate and execute plans to satisfy their goals, the resulting plans may sometimes overlap. In this paper, we propose a collaboration mechanism using social law, through which rational agents can smoothly delegate and receive the execution of the overlapping parts of plans in order to reduce the cost of plan execution. Also, we consider col laboration with agents that do not abide by social law, that is, self-centered agents. Simulation results show that our mechanism also has the property of balancing t he cost of plan execution and shows flexibility towards self-centered agents. 1 Introduction In multi-agent environments where agents generate and execute plans which satisfy their own goals, plans are generated independently, thus two relationships [Mar-tial, 1992] exist among plans. The first is called a negative relationship and exists between plans which attempt to use the same resource at the same time. This relationship will cause conflicts. Such conflicts must be avoided or resolved because they prevent actions from being properly executed. The other relation is called a positive relationship and exists between plans which include overlapping subplans, subplans consisting of both common actions and individual actions. When there is a positive relationship and one agent delegates the execution of the overlapping subplan to the other agent, it can reduce the cost of execution. A lot of research has been done on negative relationships , such as conflict avoidance, by using a social law [Shoham and Tennenholtz, 1992] and conflict resolution based on game theory [Zlotkin and Rosenschein, 1990]. However, despite the importance of a positive relationship for the agents' effective execution of plans, not much has been made [Foulser et al., 1991] to utilize this, except to reduce costs by deleting the overlapping actions in a domain consisting of only one agent [Hayes, 1989] and for multi-agent systems where irrational agents delegate and receive plans [Martial, 1992] and for multi-agent systems where agents mutually construct a collaborative plan [Osawa and Tokoro, 199l]. In this paper we propose a collaboration mechanism by which rational agents can delegate and receive sub-plans in a positive relationship so that the cost of ex ecution is reduced. If an agent delegates its actions to the other agent, it can reduce the execution cost greatly and benefit from it. On the other hand, when an agent receives actions, the cost increases a little even though the reduction in …
منابع مشابه
Voltage Coordination of FACTS Devices in Power Systems Using RL-Based Multi-Agent Systems
This paper describes how multi-agent system technology can be used as the underpinning platform for voltage control in power systems. In this study, some FACTS (flexible AC transmission systems) devices are properly designed to coordinate their decisions and actions in order to provide a coordinated secondary voltage control mechanism based on multi-agent theory. Each device here is modeled as ...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملArchitectural Design Patterns for Multiagent Coordination
This paper presents our rst step towards agent-oriented software engineering, focusing on the area of coordinated multi-agent systems. In multi-agent systems, the interactions between the agents are crucial in determining the eeectiveness of the system. Hence the adoption of an appropriate coordination mechanism is pivotal in the design of multi-agent system architectures. This paper does not f...
متن کاملImproving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملA Cognitive Model for Multi-Agent Collaboration
In multi-agent system, agents work together for solving complex tasks and reaching common goals. In this paper, we propose a cognitive model for multi-agent collaboration. Based on the cognitive model, an agent architecture will also be presented. This agent has BDI, awareness and policy driven mechanism concurrently. These approaches are integrated in one agent that will make multi-agent colla...
متن کامل